package lab02.test29;
//编写一个类，在其main()方法中创建一个一维数组，
// 在try字句中访问数组元素，使其产生ArrayIndexOutOfBoundsException异常。
// 在catch子句里捕获此异常对象，并且打印“数组越界”信息，
// 加一个finally子句，打印一条信息以证明这里确实得到了执行。
public class Test29 {
    public static void main(String[] args) {

        int[] numbers = new int[5];
        numbers[0] = 1;
        numbers[1] = 6;
        numbers[2] = 4;
        numbers[3] = 9;
        numbers[4] = 0;


        try {
            //有可能出错的代码
            System.out.println(numbers[5]);
        }catch (ArrayIndexOutOfBoundsException e){
            //1.出的什么错
            //2.出的错怎么处理
            System.out.println("数组越界");

        }finally {
            //不管如何最终都会执行的代码
            System.out.println("finally！");
        }
    }
}
